home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / perl5 / 5.8.7 / Unicode / Collate / Changes next >
Text File  |  2006-04-25  |  6KB  |  157 lines

  1. Revision history for Perl module Unicode::Collate.
  2.  
  3. 0.33  Sat Dec 13 14:07:27 2003
  4.     - documentation improvement: in "entry", "overrideHangul", etc.
  5.  
  6. 0.32  Wed Dec  3 23:38:18 2003
  7.     - A matching part from index(), match() etc. will include illegal
  8.       code points (as well as ignorable characters) following a grapheme.
  9.     - Contraction with illegal code point will be invalid.
  10.     - Added some tests in illegal.t; added view.t.
  11.     - Some tests are separated from test.t into altern.t and rearrang.t.
  12.     - modified XSUB internals.
  13.  
  14. 0.31  Sun Nov 16 15:40:15 2003
  15.     - Illegal code points (surrogate and noncharacter; they are definitely
  16.       ignorable) will be distinguished from NULL ("\0");
  17.       but porting is not successful in the case of ((Pure Perl) and
  18.       (Perl 5.7.3 or before)). If perl 5.6.X is used, XSUB may help it
  19.       in place of broken CORE::unpack('U*') in older perl.
  20.     - added illegal.t and illegalp.t.
  21.     - added XSUB (EXPERIMENTAL!) where some functions are implemented
  22.       in XSUB. Pure Perl is also supported.
  23.  
  24. 0.30  Mon Oct 13 21:26:37 2003
  25.     - fix: Completely ignorable in table should be able to be overrided
  26.       by non-ignorable in entry.
  27.     - fix: Maximum length for contraction must not be shortened
  28.       by a shorter contraction following in table and/or entry.
  29.     - added normal.t.
  30.     - some doc fixes
  31.  
  32. 0.29  Mon Oct 13 12:18:23 2003
  33.     - now UCA Version 11 (but no functionality is different from Version 9).
  34.     - supported hangul_terminator.
  35.     - fix: Base_Unicode_Version falsely returns Perl's Unicode version.
  36.       C4 in UTS #10 requires UTS's Unicode version.
  37.     - For variable weighting, 'variable' is recommended
  38.       and 'alternate' is deprecated.
  39.     - added version() method.
  40.     - added hangtype.t, trailwt.t, variable.t, and version.t.
  41.  
  42. 0.28  Sat Sep 06 20:16:01 2003
  43.     - Fixed another inconsistency under (normalization => undef):
  44.       Non-contiguous contraction is always neglected.
  45.     - Fixed: according to S2.1 in UTS #10, a blocked combining character
  46.       should not be contracted. One test in test.t was wrong, then removed.
  47.     - Added contract.t.
  48.     - (normalization => "prenormalized") is able to be used.
  49.  
  50. 0.27  Sun Aug 31 22:23:17 2003
  51.       some improvements:
  52.     - The maximum length of contracted CE was not checked (v0.22 to v0.26).
  53.       Collation of a large string including a first letter of a contraction
  54.       that is not a part of that contraction (say, 'c' of 'ca'
  55.       where 'ch' is defined) was too slow, inefficient.
  56.     - A form name for 'normalization', no longer restricted to
  57.       /^(?:NF)?K?[CD]\z/, will be allowed as long as
  58.       Unicode::Normalize::normalize() accepts it, since Unicode::Normalize
  59.       or UAX #15 may be changed/enhanced in future.
  60.     - When Hangul syllables are decomposed under <normalization => undef>,
  61.       contraction among jamo (LV, VT, LVT) derived from the same
  62.       Hangul syllable is allowed.  Added hangul.t.
  63.  
  64. 0.26  Sun Aug 03 22:23:17 2003
  65.     - fix: an expansion in which a CE is level 3 ignorable and others are not
  66.       was wrongly made level 3 ignorable as a whole entry.
  67.       (In DUCET, some precomposites in Musical Symbols are so)
  68.  
  69. 0.25  Mon Jun 06 23:20:17 2003
  70.     - fix Makefile.PL.
  71.     - internal tweak (again): pack_U() and unpack_U().
  72.  
  73. 0.24  Thu Apr 02 23:12:54 2003
  74.     - internal tweak for (?un)pack 'U'.
  75.  
  76. 0.23  Wed Sep 04 19:25:20 2002
  77.     - fix: scalar match() no longer returns an lvalue substr ref.
  78.     - fix: "Ignorable after variable" should be made level 3 ignorable
  79.            even if alternate => 'blanked'.
  80.     - Now a grapheme may contain trailing level 2, level 3,
  81.       and completely ignorable characters.
  82.  
  83. 0.22  Mon Sep 02 23:15:14 2002
  84.     - New File: index.t.
  85.       (The new test.t excludes tests for index.)
  86.     - tweak on index(). POSITION is supported.
  87.     - add match, gmatch, subst, gsubst methods.
  88.     - fix: ignorable after variable in 'shift'-variable weight.
  89.  
  90. 0.21  Sat Aug 03 10:24:00 2002
  91.     - upgrade keys.txt and t/test.t for UCA Version 9.
  92.  
  93. 0.20  Fri Jul 26 02:15:25 2002
  94.     - now UCA Version 9.
  95.     - U+FDD0..U+FDEF are new non-characters.
  96.     - fix: whitespace characters before @backwards etc. in a table file.
  97.     - now values for 'alternate', 'backwards', etc.,
  98.       which are explicitly specified via new(),
  99.       are preferred to those specified in a table file.
  100.  
  101. 0.12  Sun May 05 09:43:10 2002
  102.     - add new methods, ->UCA_Version and ->Base_Unicode_Version.
  103.     - test fix: removed the needless requirement of Unicode::Normalize.
  104.       [reported by David Hand]
  105.  
  106. 0.11  Fri May 03 02:28:10 2002
  107.     - fix: now derived collation elements can be used for Hangul Jamo
  108.       when their weights are not defined.
  109.       [reported by Andreas J. Koenig]
  110.     - fix: rearrangements had not worked.
  111.     - mentioned pleblem on index() in BUGS.
  112.     - more documents, more tests.
  113.     - tag names for 'alternate' are case-insensitive (i.e. 'SHIFTed' etc.).
  114.     - The <undef> value for the keys "overrideCJK", "overrideHangul",
  115.       "rearrange" has a special behavior (different from default).
  116.  
  117. 0.10  Tue Dec 11 23:26:42 2001
  118.     - now you are allowed to use no table file.
  119.     - fix: fetching CE with two or more combining characters.
  120.  
  121. 0.09  Sun Nov 11 17:02:40:18 2001
  122.     - add the following methods: eq, ne, lt, le, gt, le.
  123.     - relies on &Unicode::Normalize::getCombinClass()
  124.       in place of %Unicode::Normalize::Combin
  125.       (the hash is not defined in the XS version of Unicode::Normalize).
  126.       then you should install Unicode::Normalize 0.10 or later.
  127.     - now independent of Lingua::KO::Hangul::Util
  128.       (this module does decomposition of Hangul syllables for itself)
  129.  
  130. 0.08  Mon Aug 20 22:40:18 2001
  131.     - add the index method.
  132.  
  133. 0.07  Thu Aug 16 23:42:02 2001
  134.     - rename the module name to Unicode::Collate.
  135.  
  136. 0.06  Thu Aug 16 23:18:36 2001
  137.     - add description of the getSortKey method.
  138.  
  139. 0.05  Mon Aug 13 22:23:11 2001
  140.     - bug fix: on the things of 4.2.1, UTR #10
  141.     - getSortKey returns a string, but not an arrayref.
  142.  
  143. 0.04  Mon Aug 13 22:23:11 2001
  144.     - some bugs are fixed.
  145.     - some tailoring parameters are added.
  146.  
  147. 0.03  Mon Aug 06 06:26:35 2001
  148.     - modify README
  149.  
  150. 0.02  Sun Aug 05 20:20:01 2001
  151.     - some fix
  152.  
  153. 0.01  Sun Jul 29 16:16:15 2001
  154.     - original version; created by h2xs 1.21
  155.       with options -A -X -n Sort::UCA
  156.  
  157.